
$(function() {
	getInOutHospital();
});
function getInOutHospital() {
	var basePath = $("#basePath").val();
	var hospitalId = $("#hospitalId").val();
	$.ajax({
				type : "post",
				url : basePath+"/bind/getInOutHospitalType",
				data : {
					hospitalId : hospitalId
				},
				success : function(data) {
					if (data.success == true) {
						$("#inHospitalTypeId").empty();
						$("#inDeptId").empty();
						$("#outDeptId").empty();
						$("#leaveType").empty();
						var objects = data.data;
						var inType = objects.inHospitalTypeList;
						var medicalOffice = objects.medicalOfficeList;
						if (inType != null) {
							for (var i = 0; i < inType.length; i++) {
								$("#inHospitalTypeId").append("<option value='" + inType[i].id + "'>"+ inType[i].name + "</option>");
							}
						}
						
						if (medicalOffice != null) {
							for (var i = 0; i < medicalOffice.length; i++) {
								$("#inDeptId").append("<option value='" + medicalOffice[i].id
												+ "'>" + medicalOffice[i].name
												+ "</option>");
								$("#outDeptId").append("<option value='" + medicalOffice[i].id
												+ "'>" + medicalOffice[i].name
												+ "</option>");
							}
						}

					}
				}
			});
}
function addPatient() {
		
	/*var guid = $("#citizenGuid").val();
    if(guid !=null && guid !=""){
    	$("#addPatientForm").submit();
<<<<<<< .mine
    }*/

    	var regINumber=/^[1-9]{1}[0-9]{14}$|^[1-9]{1}[0-9]{16}([0-9]|[xX])$/;//验证身份证 
    	var regPhone=/^1[3|5|7|8][0-9]{9}$/;//验证联系方式

     
    	   $("input,select").focus(function() { 
      			$("[title='']").each(function() {
      		  		$("[title='']").removeClass("input_list");
      		  		
      			});
      	 	});
     		var num=0;//变量为1时 数据为空
    		var notNull=false;//变量为true时提交数据
    		$("[title='']").each(function() { //遍历元素对象   
              if ($(this).val()=="") { //判断元素对象的value值  
                    $(this).addClass("input_list");  //添加css样式  
                  num=1;
              }else{  
            	  notNull=true;
              }  
            }); 
    		 	if(num==1){
    			  alert("必选项不能为空!");
    			  notNull=false;
    			  return;
    		  	}
    		 	if(notNull==true){
    		 	var name=document.getElementById("name").value;
    		 	var nameflag=checkChinese(name);
    		 	if(nameflag==false){
    		 		alert("姓名格式不正确或超出长度");
    		 		$("#name").addClass("input_list");
    		 		$("#name").focus(function(){
						$(this).removeClass("input_list");
					});
    		 		return;
    		 	}
    		 		
    		 	 	//身份证格式验证
    		 		var idNumber=document.getElementById("idNumber").value;
    		 		var flag=validateIdCard(idNumber);
        		 	if(flag==false){
        		 		$("#idNumber").addClass("input_list");
    					$("#idNumber").focus(function(){
    						$(this).removeClass("input_list");
    					});
    					return;
        		 	}
    		 	
    			var mobilePhone=$("#mobilePhone").val();
    			 	if(!regPhone.test(mobilePhone)){
    					alert("联系方式格式不正确!");
    					$("#mobilePhone").addClass("input_list");
    					$("#mobilePhone").focus(function(){
    						$(this).removeClass("input_list");
    					});
    					return;
    				}
    			 var sDate=document.getElementById("inHospitalDate").value;
    			 var eDate=document.getElementById("outHospitalDate").value;
    			 var dateflag=compareCalendar(sDate,eDate);
    			 	if(dateflag==false){
    					alert("入院日期不能晚于出院日期!");
    					$("#outHospitalDate").addClass("input_list");
    					$("#outHospitalDate").focus(function(){
    						$(this).removeClass("input_list");
    					});
    					return;
    				} 
    			 		
    			 	$("#addPatientForm").submit();
    			}   
}

function addMedical() {
	var mrId=$("#mrId").val();
	if(mrId==null || mrId==""){
		alert("病案号不能为空!");
		return;
	}
	
	var outHospitalDate=$("#outHospitalDate").val();
	if(outHospitalDate==null || outHospitalDate==""){
		alert("出院日期不能为空!");
		return;
	}
	
	$("#addPatientForm").submit();

}
